JavaScript Job: FRONTEND ENGINEER

Job added on

Location

Lisbon - Portugal

Job type

Full-Time

JavaScript Job Details

Kelly Technology is recruiting a Frontend Engineer (m/f) to integrate our client's Tech Hub in Lisbon.

Remote work available. Direct contract with the client.

Responsibilities:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code and documentation for functional web applications development
  • Design, develop and deploy frontend apps that are modular, scalable and performant
  • Participate and support the Agile methods and frameworks by taking part in planning events, daily stand-ups, planning sessions, code reviews and other discussions and events
  • Collaborate and work closely with other developers, becoming a valued member of a self-managing and self-organizing, cross-functional team
  • Continuously improve the products, architecture and structure by participating in code reviews and innovating on the tools and code.
  • Develop automated tests to ensure that business needs are met and allow for regression testing
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies
  • Gather and address technical and design requirements
  • Build reusable code and libraries for future use
  • Follow emerging technologies

Background and Qualifications:

  • Bachelor's Degree or higher in Computer Science or Software Engineering with appropriate experience
  • Proven work experience as a Frontend Engineer for 4+ years
  • Experience with Scrum Agile framework
  • Proven experiences in source code management tools like Bitbucket and Git
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Have production experience with programming languages like JavaScript and/or TypeScript (Typescript is preferable)
  • Skilled with HTML and CSS (preprocessors, e.g. SASS)
  • Knowledge about SPA's and PWA's requirments and tool set (e.g. React/Redux, Svelte)
  • Understanding systems architecture
  • Experience in integrating with RESTful APIs and/or GraphQL
  • Understanding design patterns, logging, and monitoring
  • Experience with testing frameworks, performance testing, and unit testing
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Passionate about software development

Additional Experience Preferred or Helpful:

  • Familiarity with Jenkins
  • Experience with product Atlassian tools like Jira (product backlog) and Confluence (documentation)
  • Knowledge in CI/CD pipelines with deployment automation, quality tests and security analysis
  • Notions about web security

If you are interested in this offer, please submit your updated CV.

A Kelly Services atua na qualidade de Agência de Emprego, em relação à presente oferta. Informamos que se optar por se candidatar, as suas informações serão tratadas de acordo com a Declaração de Privacidade da Kelly Services.
_______

Kelly Services acts as an Employment Agency in relation to this offer. Please be advised that if you choose to apply, your information will be treated in accordance with the Kelly Services Privacy Statement.